package com.prp.db.idao;

import java.util.List;

import com.prp.db.po.Community;

public interface ICommunityDAO {
	public void save(Community transientInstance);

	public void delete(Community persistentInstance);

	public Community findById(java.lang.Integer id);

	public List findByExample(Community instance);

	public List findByProperty(String propertyName, Object value);

	public List findByCommunityName(Object communityName);

	public List findAll();

	public Community merge(Community detachedInstance);

	public void attachDirty(Community instance);

	public void attachClean(Community instance);
	
	public void cleanAll();

}
